.homePageModalComponentEditMainTransformerOrLineModalComponent {
    max-height: 800px;
    display: flex;
    flex-direction: column;

    .homePageModalComponentEditMainTransformerOrLineModalComponent-main {
        padding: 24px 24px 22px;
        flex-grow: 1;
        overflow-y: scroll;

        .homePageModalComponentEditMainTransformerOrLineModalComponent-main__title {
            margin-bottom: 8px;
            font-size: 16px;
            font-weight: 400;
            color: rgba(0, 0, 0, 0.85);
        }

        .homePageModalComponentEditMainTransformerOrLineModalComponent-main__baseInfo {
            display: flex;
            flex-wrap: wrap;
            gap: 14px 0;
            font-size: 14px;
            font-weight: 400;
            color: rgba(0, 0, 0, 0.85);

            .main-baseInfo__item {
                width: 50%;

                .baseInfo-item__label {
                    color: rgba(0, 0, 0, 0.45);
                }
            }
        }

        .homePageModalComponentEditMainTransformerOrLineModalComponent-main__form {
            margin-top: 14px;
            gap: 0 21.5px;

            :global {
                .ant-form-item {
                    margin-bottom: 14px;
                }

                .ant-form-item .ant-form-item-label>label {
                    font-size: 14px;
                    font-weight: 400;
                    color: rgba(0, 0, 0, 0.45);
                }
                .ant-picker .ant-picker-input >input {
                    color: rgba(0, 0, 0, 0.65);
                }
            }
        }
    }
}